Big Huge Thesaurus

pobeda peak

noun

sounds kind of like